foods of plant origin - French English Dictionary